Big Huge Thesaurus

water flea

noun

sounds kind of like